Big Huge Thesaurus

revolutionary group

noun